Trump's SOTU a mixed bag